const {Builder, By, Key, until} = require('selenium-webdriver');

(async function example() {
  let driver = await new Builder().forBrowser('chrome').build();
  try {
    await driver.get('http://www.baidu.com');

    // 找到元素，向里面发送一个关键字按回车
    await driver.findElement(By.id('kw')).sendKeys('林大人', Key.RETURN);

    // 等一秒返回标题头 是这样 则搜索成功
    await driver.wait(until.titleIs('林大人_百度搜索'), 1000);
  } finally {
    // 退出
    // await driver.quit();
  }
})();
